Numeric state variables in constraint
نویسنده
چکیده
We extend a planning algorithm to cover simple forms of arithmetics. The operator preconditions can refer to the values of numeric variables and the operator postconditions can modify the values of numeric variables. The basis planning algorithm is based on techniques from propositional satissability testing and does not restrict to forward or backward chaining. When several operations aaect a numeric variable by increasing and decreasing its value in parallel, the eeects have to be combined in a meaningful way. This problem is especially acute in planning algorithms that maintain an incomplete state description of every time point of a plan execution. The approach we take requires that for operators that are executed in parallel, all linearizations of the operations to total orders behave equivalently. We provide an eecient and general solution to the problem.
منابع مشابه
Numeric State Variables in Constraint-Based Planning
We extend a planning algorithm to cover simple forms of arithmetics. The operator preconditions can refer to the values of numeric variables and the operator postconditions can modify the values of numeric variables. The basis planning algorithm is based on techniques from propositional satisfiability testing and does not restrict to forward or backward chaining. When several operations affect ...
متن کاملAccelerating filtering techniques for numeric CSPs
Search algorithms for solving Numeric CSPs (Constraint Satisfaction Problems) make an extensive use of filtering techniques. In this paper1 we show how those filtering techniques can be accelerated by discovering and exploiting some regularities during the filtering process. Two kinds of regularities are discussed, cyclic phenomena in the propagation queue and numeric regularities of the domain...
متن کاملHierarchical Arc Consistency for Disjoint Real Intervals in Constraint Logic Programming
There have been many proposals for adding sound implementations of numeric processing to Prolog. This paper describes an approach to numeric constraint processing which has been implemented in Echidna, a new constraint logic programming (CLP) language. Echidna uses consistency algorithms which can actively process a wider variety of numeric constraints than most other CLP systems, including con...
متن کاملThe Impacts of Monetary Policy on Macroeconomic Variables Assuming the Collateral Constraint
This study aimed to examine the effects of monetary policy on macroeconomic variables with regard to the collateral constraint. For this purpose, a dynamic stochastic general equilibrium (DSGE) was developed for Iran’s economic status. Two scenarios were considered as to account for the behavior of the central bank. In the first scenario, the monetary rule is modeled according to the GDP gap an...
متن کاملSolving Nonlinear Systems by Constraint Inversion and Interval Arithmetic
A reliable symbolic-numeric algorithm for solving nonlinear systems over the reals is designed. The symbolic step generates a new system, such the formulas are different but the solutions are preserved, through partial factorizations of polynomial expressions, and constraint inversion. The numeric step is a branch-and-prune algorithm based on interval constraint propagation to compute a set of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999